package com.web.base.log.message;

import com.blue.core.dict.State;
import com.web.core.dict.AccusationExternalType;
import com.web.core.join.UserJoin;

import java.io.Serializable;
import java.util.Date;

/**
 * 举报响应内容
 * 
 * @author 代码由 blue-code 框架生成
 * @since 1.0 2018年06月20日
 */
public class AccusationResponse implements Serializable, UserJoin
{
	private static final long serialVersionUID = 1L;
	
	private Integer id; // 编号
	private Integer userId; // 用户编号
	private String title; // 标题
	private String content; // 内容
	private Date createTime; // 创建时间
	private State state; // 状态：0正常，1作废
	private Integer externalId; // 外部编号
	private AccusationExternalType externalType; // 外部类型：0未知

	private String userName; // 用户名
	private String userMobile; // 用户手机
	private String userNickname; // 用户昵称
	
	public AccusationResponse()
	{
	}
	
	public Integer getId()
	{
		return this.id;
	}
	
	public void setId(Integer id)
	{
		this.id = id;
	}
	
	public Integer getUserId()
	{
		return this.userId;
	}
	
	public void setUserId(Integer userId)
	{
		this.userId = userId;
	}
	
	public String getTitle()
	{
		return this.title;
	}
	
	public void setTitle(String title)
	{
		this.title = title;
	}
	
	public String getContent()
	{
		return this.content;
	}
	
	public void setContent(String content)
	{
		this.content = content;
	}
	
	public Date getCreateTime()
	{
		return this.createTime;
	}
	
	public void setCreateTime(Date createTime)
	{
		this.createTime = createTime;
	}

	public State getState()
	{
		return state;
	}

	public void setState(State state)
	{
		this.state = state;
	}

	public Integer getExternalId()
	{
		return externalId;
	}

	public void setExternalId(Integer externalId)
	{
		this.externalId = externalId;
	}

	public AccusationExternalType getExternalType()
	{
		return externalType;
	}

	public void setExternalType(AccusationExternalType externalType)
	{
		this.externalType = externalType;
	}

	public String getUserName()
	{
		return userName;
	}

	public void setUserName(String userName)
	{
		this.userName = userName;
	}

	public String getUserMobile()
	{
		return userMobile;
	}

	public void setUserMobile(String userMobile)
	{
		this.userMobile = userMobile;
	}

	public String getUserNickname()
	{
		return userNickname;
	}

	public void setUserNickname(String userNickname)
	{
		this.userNickname = userNickname;
	}
}
